Big Huge Thesaurus

induration of the arteries

noun